#!/usr/bin/env bash

PREFIX=$(cd "$(dirname "$0")"; pwd)
cd $PREFIX

source config.sh
ROOT=$BACKUP_PATH/`date +%F`/psql/$PSQL_DB
echo $ROOT

mkdir -p $ROOT
sudo mkdir -p $ROOT
sudo chown $USER:$USER $ROOT

# 运行比如 pg_restore public.pg_restore ，就可以直接查看其SQL
function dump {
pg_dump --data-only -h $PSQL_HOST -U $PSQL_USER -p $PSQL_PORT -n $1 --format=c -f $ROOT/$1.pg_restore $PSQL_DB $2
}

source $PREFIX/_dump.sh

# pg_dump --exclude-table-data='wx.(user_share|user_share_sum|user_share_snapshot)' --data-only -h $PSQL_HOST -U $PSQL_USER -p $PSQL_PORT -n wx -f $ROOT/wx.sql $PSQL_DB


#pg_dump --data-only -h $PSQL_HOST -U $PSQL_USER -p $PSQL_PORT -n wx -f $ROOT/wx.sql $PSQL_DB
#pg_dump --data-only -h $PSQL_HOST -U $PSQL_USER -p $PSQL_PORT -n url -f $ROOT/url.sql $PSQL_DB
# sync
